Scheduling of Manufacturing Systems Based on Extreme Value Theory and Genetic Algorithms
نویسندگان
چکیده
Two scheduling methods based on Extreme Value Theory (SEVAT) and Genetic Algorithms (GA) are developed. The SEVAT approach is a schedule building approach that creates a statistical profile of schedules through random sampling and predicts the potential' of a schedule alternative. The GA approach, on the other hand, is a schedule permutation approach, in which a population of schedules are initially generated, and through some operations, good traits of these schedules are combined to produce better schedules. These two scheduling methods were applied to two static benchmark job shop problems (the Muth and Thompson 6x6 and lOx 10 problems). The results compare favorably with the optimal solutions, and the solutions obtained using some common dispatch rules and a scheduling approach based on Fuzzy Logic, which is representative of current scheduling research. A dynamic scheduling problem was designed to reflect a real job shop scheduling environment closely. Two performance measures, viz, Mean Job Tardiness and Mean Job Cost, were used to demonstrate multiple criteria scheduling. Three factors were identified, and varied between two levels each, thereby spanning a varied job shop environment. A factorial design of experiments comprising of 8 experiments were then designed. The SEVAT and GA approaches were applied to these 8 experiments and the results compared with several common dispatching rules and the Fuzzy Logic Approach. The results of this extensive simulation study, overwhelmingly indicate that the SEVAT and GA scheduling approaches produce better scheduling performance than the other methods. Thesis Supervisor: Professor George Chryssolouris Title: Associate Professor of Mechanical Engineering
منابع مشابه
Scheduling Problem of Virtual Cellular Manufacturing Systems (VCMS); Using Simulated Annealing and Genetic Algorithm based Heuristics
In this paper, we present a simulated annealing (SA) and a genetic algorithm (GA) based on heuristics for scheduling problem of jobs in virtual cellular manufacturing systems. A virtual manufacturing cell (VMC) is a group of resources that is dedicated to the manufacturing of a part family. Although this grouping is not reflected in the physical structure of the manufacturing system, but machin...
متن کاملScheduling Problem of Virtual Cellular Manufacturing Systems (VCMS); Using Simulated Annealing and Genetic Algorithm based Heuristics
In this paper, we present a simulated annealing (SA) and a genetic algorithm (GA) based on heuristics for scheduling problem of jobs in virtual cellular manufacturing systems. A virtual manufacturing cell (VMC) is a group of resources that is dedicated to the manufacturing of a part family. Although this grouping is not reflected in the physical structure of the manufacturing system, but machin...
متن کاملScheduling of flexible manufacturing systems using genetic algorithm: A heuristic approach
Scheduling of production in Flexible Manufacturing Systems (FMSs) has been extensively investigated over the past years and it continues to attract the interest of both academic researchers and practitioners. The generation of new and modified production schedules is becoming a necessity in today’s complex manufacturing environment. Genetic algorithms are used in this paper to obtain an initial...
متن کاملA knowledge-based NSGA-II approach for scheduling in virtual manufacturing cells
This paper considers the job scheduling problem in virtual manufacturing cells (VMCs) with the goal of minimizing two objectives namely, makespan and total travelling distance. To solve this problem two algorithms are proposed: traditional non-dominated sorting genetic algorithm (NSGA-II) and knowledge-based non-dominated sorting genetic algorithm (KBNSGA-II). The difference between these algor...
متن کاملAn Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ
An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...
متن کاملAn Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ
An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...
متن کامل